@import url(inc_head.css);
@import url(inc_foot.css);
@import url(../../mypub/css/page.css);
@import url(../../mypub/css/button.css);

*{
word-wrap:break-word;
}

body {
margin:0;
padding:0;
background:#FFF;
}

.clear {
clear:both;
height:10px;
overflow:hidden;
}

body,td,input,textarea,select,button {
color:#000;
font:12px/1.6em Helvetica, Arial, sans-serif;
}

ul,dl,dd,p,h1,h2,h3,h4,h5,h6,form,fieldset {
margin:0;
padding:0;
}

ul,ol,li,ul li {
list-style:none;
}

a:hover,.unline,.unline a,#nav_bar ul li a,#nav_bar ul li a:hover,#next_page a:hover,.r_box p a,a.line {
text-decoration:underline;
}

a img,.noBorder {
border:none;
}

label {
font-weight:100;
}

a {
color:#006FFD;
text-decoration:none;
}

em,cite,strong,th {
font-style:normal;
font-weight:400;
}

table {
empty-cells:show;
border-collapse:collapse;
}

#container {
text-align:center;
min-height:100%;
}

#wrap {
min-height:100%;
width:980px;
text-align:left;
margin:auto;
}

.wrap {
width:98%;
text-align:left;
margin:0 auto;
}

.tabzpbig {
position:relative;
top:1px;
left:10px;
z-index:2;
width:980px;
height:31px;
overflow:hidden;
margin:0;
padding:0;
}

.tabzpbig li {
background:url(../../template/images/global/zpnewbg.gif) no-repeat right -63px #fff;
border-left:1px solid #AACAF2;
height:27px;
line-height:27px;
float:left;
margin-top:4px;
padding:0 15px 0 10px;
}

.tabzpbig li.more {
position:relative;
background:url(../../template/images/global/zpnewbg.gif) no-repeat right -33px #fff;
padding:0 15px 0 10px;
}

.tabzpbig li a {
font-size:14px;
text-decoration:none;
}

.tabzpbig li.select {
background:url(../../template/images/global/zpnewbg.gif) no-repeat right -1px #fff;
border-left:1px solid #AACAF2;
height:31px;
line-height:31px;
float:left;
margin-top:0;
font-weight:700;
overflow:hidden;
padding:0 15px 0 10px;
}

.tabzpbig li.select a {
color:#000;
text-decoration:none;
}

.top_tab {
position:relative;
top:1px;
left:10px;
z-index:2;
width:100%;
overflow:hidden;
height:24px;
margin:0;
padding:0;
}

.top_tab span a {
font-size:14px;
font-weight:700;
color:red;
float:right;
border:none;
}

.top_tab a {
display:block;
border:1px solid #AACAF2;
border-bottom:none;
margin-top:1px;
margin-right:2px;
float:left;
line-height:16px;
background:#fff;
position:relative;
top:2px;
padding:2px 6px 1px;
}

.top_tab a.select {
color:#000;
font-weight:700;
background:url(../../template/images/global/soutab_1.gif) repeat-x 0 -40px #EDF4FC;
top:-1px;
padding:4px 6px 3px;
}

#moreclassdiv {
background:#EEF5FD;
border:1px solid #C8DCFF;
width:750px;
position:absolute;
z-index:1;
padding:10px;
}

#moreclassright {
border:1px solid #ddd;
line-height:24px;
background:#fff;
min-height:340px;
_height:340px;
float:right;
width:320px;
margin:0 0 0 10px;
padding:10px 20px;
}

#leftul {
float:left;
width:340px;
position:relative;
z-index:2;
}

#leftul li {
float:left;
width:160px;
padding-left:10px;
height:24px;
overflow:hidden;
line-height:28px;
cursor:pointer;
}

#leftul li a.f {
color:#090;
font-weight:700;
font-size:13px;
}

#rightul li {
float:left;
width:160px;
height:30px;
line-height:30px;
overflow:hidden;
}

#tabselect {
background:#fff;
height:24px;
border:1px solid #ddd;
width:388px;
position:absolute;
z-index:1;
border-right:none;
left:10px;
}

#rightnotediv {
color:#666;
margin-bottom:10px;
}

.forange,.forange a {
color:#F54100!important;
}

.fgreen,.fgreen a {
color:green;
}

.fblue,.fblue a {
color:#009;
}

.fblack,.fblack a {
color:#333;
}

.fb {
font-weight:700;
}

.fi {
font-style:italic;
}

.fbno {
font-weight:400;
}

.f14px {
font-size:14px;
}

.f15px {
font-size:15px;
}

.f16px {
font-size:16px;
}

.f18px {
font-size:18px;
}

.top6px {
margin-top:6px;
}

.right6px {
margin-right:6px;
}

.left6px {
margin-left:6px;
}

.tleft {
text-align:left;
}

.tright {
text-align:right;
}

.hidden {
display:none;
}

.numbg {
background:url(../../template/images/iconbg.gif) no-repeat -5px -77px;
margin-right:5px;
padding:5px;
}

.numbg2 {
background:url(../../template/images/iconbg.gif) no-repeat -5px -114px;
margin-right:5px;
color:#fff;
padding:5px;
}

#report-30 {
float:right;
color:red;
text-decoration:underline;
}

#nav_bar {
width:100%;
height:25px;
clear:both;
}

#nav_bar ul {
margin-left:10px;
}

#nav_bar ul li {
float:left;
margin-right:5px;
height:30px;
overflow:hidden;
line-height:30px;
color:#666;
background:url(../../template/images/fabu/stepIcon.gif) no-repeat 0 12px;
padding-left:15px;
}

#nav_bar ul li.n {
background:none;
padding:0;
}

#nav_bar ul li.selected {
background:url(../../template/images/fabu/stepIcon01.gif) no-repeat 0 12px;
font-weight:700;
color:#000;
}

#nav_bar ul li.selected_fr {
background:url(../../template/images/fabu/stepIcon01.gif) no-repeat 0 12px;
}

#nav_bar ul li.selected a {
font-weight:700;
color:#000;
text-decoration:none;
}

.posttitle {
line-height:20px;
overflow:hidden;
height:100%;
border-bottom:1px solid #E2E2E2;
}

.posttitle h2 {
font-size:13px;
}

#postrestorelist {
background:url(../../template/images/fabu/base_bg2.gif) repeat-x top;
border-top:1px solid #D9E7F9;
padding:10px 0 0;
}

#postrestorelist li {
margin:6px 0;
}

#postrestorelist .postrestoreuser {
line-height:25px;
height:25px;
width:500px;
float:left
}

#postrestorelist .postrestoreuser img {
width:25px;
height:25px;
vertical-align:middle;
margin:0 5px;
}

#postrestorelist li p {
width:612px;
float:left;
}

#postrestorelist .postrestorelistc a {
text-decoration:underline;
color:#008001;
padding:0 5px;
}

.postrestoreusern {
overflow:hidden;
height:auto;
padding-top:10px;
}

.postrestoreuserbg {
background:#F5F8FF;
overflow:hidden;
height:100%;
line-height:20px;
padding:10px;
}

#postleave form {
background:#FAFCFF;
border:1px solid #D8E0ED;
margin-top:6px;
overflow:hidden;
height:100%;
padding:6px;
}

#postleave form dl {
float:left;
width:537px;
margin:10px
}

#postleave form dl dt {
float:left;
clear:both;
width:60px;
text-align:right;
line-height:30px;
height:28px;
}

#postleave form dl input.input{
height:25px;
}

#postdd3y {
width:80px;
height:22px;
}

#postdd3 img {
vertical-align:middle;
margin:0 245px 0 6px;
}

#postdd3s {
height:25px!important;
width:80px;
}

.c_border {
width:980px;
min-height:400px;
margin:0 auto;
}

.martop {
margin-top:10px;
}

.c_left {
float:left;
width:765px;
overflow:hidden;
}

.c_left h2 {
width:100%;
color:#666;
height:31px;
line-height:31px;
font-size:12px;
font-weight:700;
text-indent:10px;
background:url(../../template/images/fabu/base_bg.gif) repeat-x 0 -50px;
border-top:1px solid #D9E7F9;
}

.s_ul {
_margin-left:32px;
list-style:none;
width:680px;
float:left;
margin:0 0 0 65px;
padding:0;
}

.s_ul li {
width:23%;
float:left;
height:32px;
line-height:32px;
overflow:hidden;
font-size:14px;
}

.s_ul2 {
margin-left:65px;
list-style:none;
padding:0;
}

.s_ul2 li {
width:20%;
float:left;
height:35px;
line-height:35px;
overflow:hidden;
font-size:14px;
}

.r_box {
border:1px solid #D9E7F9;
background:url(../../template/images/fabu/fabu_tishi_bg.gif) repeat-x 0 0;
margin-bottom:10px;
padding:5px 10px;
}

.r_box p {
text-indent:25px;
line-height:24px;
color:#666;
margin:0;
padding:0;
}

.rt {
font-size:14px;
font-weight:700;
color:#1E6BD2;
background:url(../../template/images/fabu/base_bg.gif) no-repeat 10px -608px #fff;
padding-left:25px;
margin:15px 0 10px;
}

.note {
float:right;
width:200px;
position:relative;
top:-16px;
padding:1px;
}

.note li {
font-size:14px;
background:url(/images/arrow_right.gif) no-repeat 2px 5px;
margin:7px 5px 7px 10px;
}

.rge {
clear:both;
margin:10px;
}

.s_ul_step2 {
width:680px;
margin-top:20px;
padding:10px 10px 0 0;
}

.s_ul_step2 .s_ul {
width:670px;
}

#next_page{ clear:both; font-size:14px; margin:20px 0 0 65px;}
#next_page a{ text-decoration:underline;  display:block; float:left; border:1px solid #EAF1FC; background:#F3F8FE; padding:6px 8px; margin-right:10px; font-weight:bold; font-size:12px}
#next_page a:hover{ text-decoration:underline;}
#next_page a.noneStrong{ font-weight:lighter;}

#moreclassdiv a,.f12px {
font-size:12px;
}

#rightnotediv strong,.fred,.fred a,.note p span {
color:red;
}

.fgray,fgray a,#postinfousertel-30 ul a {
color:#666;
}

.bottom6px,#postleave form dl dd {
margin-bottom:6px;
}

.left,#postinfousertel-30 ul {
float:left;
}

.right,#postrestorelist .postrestorelistc {
float:right;
}

.nounline,.nounline a,#postinfocue2-30 a {
text-decoration:none;
}
/*comment_box*/
#comment_box{
	width:100%;
}
/*infobox*/
#infobox{border:4px #dff6ff solid;width:auto;}
#infobox ul{border:1px solid #a6cbe7;text-align:left}
#infobox .title{padding:7px 15px;height:30;font-size:10pt; margin:1px; background:#e0f0f9; border-bottom:1px solid #a6cbe7;}
#mr{ min-height:350px; text-align:center}
#mr .h{height:75px; line-height:75px; text-align:center; margin:30px 0; font-size:24px;}
#mr h1{ background:url(../../template/images/info_icons.png) no-repeat 320px 12px; color:#4EBB24;}
#mr h2{ background:url(../../template/images/info_icons.png) no-repeat 320px -120px; color:red;}
#mr h3{ background:url(../../template/images/info_icons.png) no-repeat 320px -55px; color:red;}
#mr p{ height:35px; line-height:35px; color:#666; margin:0 auto}

/*comment*/
#postleave textarea{/*background:url(/mymps/images/copyright_bg.gif) 275px 70px no-repeat #FFFFFF;*/height:100px; border:1px solid #919191; width:400px;}

/*notice*/
#notice {
margin-bottom:6px;
line-height:25px;
height:auto;
overflow:hidden;
border:1px solid #A4EDAE;
font-size:14px;
background:#e5ffe9;
width:auto;
clear:both;
color:#333333
}

#notice ul
{
	margin:10px 20px;
}

#notice strong {
background:url(../../template/images/iconbg.gif) no-repeat 0 0;
padding-left:28px;
}

#red-notice{
margin-bottom:6px;
line-height:25px;
height:100%;
overflow:hidden;
border:1px solid #FC8D90;
font-size:12px;
background:#FFF7F8;
padding:5px 10px;
width:auto;
color:#333333
}
/* CSS Document */

